container: Remove the ::set-focus-child signal
authorMatthias Clasen <mclasen@redhat.com>
Tue, 26 Feb 2019 04:18:13 +0000 (23:18 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 26 Feb 2019 13:02:25 +0000 (08:02 -0500)
Nobody is connecting to this signal. And its
better that way.

gtk/gtkcontainer.c

index 4c6219ec8aa4f607e36477f5ed1ec55b17868643..9fb6d81d9e21b0a1f2461b8ec5fc98c819ec692a 100644 (file)
@@ -128,7 +128,6 @@ struct _GtkContainerPrivate
 enum {
   ADD,
   REMOVE,
-  SET_FOCUS_CHILD,
   LAST_SIGNAL
 };
 
@@ -304,15 +303,6 @@ gtk_container_class_init (GtkContainerClass *class)
                   NULL,
                   G_TYPE_NONE, 1,
                   GTK_TYPE_WIDGET);
-  container_signals[SET_FOCUS_CHILD] =
-    g_signal_new (I_("set-focus-child"),
-                  G_OBJECT_CLASS_TYPE (gobject_class),
-                  G_SIGNAL_RUN_FIRST,
-                  G_STRUCT_OFFSET (GtkContainerClass, set_focus_child),
-                  NULL, NULL,
-                  NULL,
-                  G_TYPE_NONE, 1,
-                  GTK_TYPE_WIDGET);
 
   if (GtkContainer_private_offset != 0)
     g_type_class_adjust_private_offset (class, &GtkContainer_private_offset);
@@ -1569,7 +1559,7 @@ gtk_container_set_focus_child (GtkContainer *container,
   if (child)
     g_return_if_fail (GTK_IS_WIDGET (child));
 
-  g_signal_emit (container, container_signals[SET_FOCUS_CHILD], 0, child);
+  GTK_CONTAINER_GET_CLASS (container)->set_focus_child (container, child);
 }
 
 /**